# 通过面向对象的设计方法实现如下需求：
# 小明 体重 75.0 公斤
# 小明每次 跑步 会减肥 0.5 公斤
# 小明每次 吃东西 体重增加 1 公斤
# 设计类：
# 类名:人类 ‐‐> Person
# 属性:姓名、体重 ‐‐> name   weight
# 方法:跑步 吃 ‐‐> run()  eat()

class Person(object):
    def __init__(self,name,weight):
        self.name = name
        self.weight = weight

    def run(self):
        self.weight -= 1

    def eat(self):
        self.weight += 1

    def __str__(self):
        return f"{self.name}现在的体重是：{self.weight}"

xm = Person("小明",75.0)
xiaomei = Person("小美",45.0)

xm.eat()
xm.run()
xiaomei.eat()
xiaomei.run()

print(xm)
print(xiaomei)